#include <stdio.h>

int fun(int x, int y) {
    return x > y ? x : y;
}

int main() {

    int a = 3, b = 5, z;
    // 定义函数指针
    int (*funptr)(int , int );
    funptr = fun;//对函数指针赋值
    //通过指针调用函数
    z = (*funptr)(a, b);
    printf("%d\n", z);
    return 0;

}